spring accumulator - French English Dictionary